package com.zhiyizhen.handheld.component.execute.bean.executedetail;

import com.zhiyizhen.handheld.common.base.BaseBean;

import java.util.List;

/**
 * 输液用此结构
 */
public class GroupListItem extends BaseBean {

    private String groupName;
    private String usageCode;
    private String usageCodeText;
    private String frequencyCode;
    private String frequencyCodeText;
    private Integer cycle;
    private String cycleUnit;
    private String cycleUnitText;
    private String ivDripRate;
    private Integer subtotal;
    private Integer nextTimes;
    private Integer totalTimes;
    private String execStatus;
    private List<DetailListBean> detailList;

    public String getGroupName() {
        return groupName;
    }

    public String getUsageCode() {
        return usageCode;
    }

    public String getUsageCodeText() {
        return usageCodeText;
    }

    public String getFrequencyCode() {
        return frequencyCode;
    }

    public String getFrequencyCodeText() {
        return frequencyCodeText;
    }

    public Integer getCycle() {
        return cycle;
    }

    public String getCycleUnit() {
        return cycleUnit;
    }

    public String getCycleUnitText() {
        return cycleUnitText;
    }

    public String getIvDripRate() {
        return ivDripRate;
    }

    public Integer getSubtotal() {
        return subtotal;
    }

    public Integer getNextTimes() {
        return nextTimes;
    }

    public Integer getTotalTimes() {
        return totalTimes;
    }

    public String getExecStatus() {
        return execStatus;
    }

    public void setExecStatus(String execStatus) {
        this.execStatus = execStatus;
    }

    public List<DetailListBean> getDetailList() {
        return detailList;
    }

    public static class DetailListBean extends BaseBean{
        private Integer drugId;
        private String drugName;
        private Integer price;
        private String skinTest;
        private String drugCategory;
        private String dosage;
        private String dosageUnit;
        private String dosageUnitText;
        private String remark;
        private String totalOutQty;
        private String totalOutQtyUnit;
        private String totalOutQtyUnitText;
        private String isSplit;
        private Integer subtotal;
        private Integer drugDosage;
        private String drugDosageUnit;
        private String drugDosageUnitText;
        private Integer minPackQty;
        private String minPackUnit;
        private String minPackUnitText;
        private String packUnit;
        private String packUnitText;

        public Integer getDrugId() {
            return drugId;
        }

        public String getDrugName() {
            return drugName;
        }

        public Integer getPrice() {
            return price;
        }

        public String getSkinTest() {
            return skinTest;
        }

        public String getDrugCategory() {
            return drugCategory;
        }

        public String getDosage() {
            return dosage;
        }

        public String getDosageUnit() {
            return dosageUnit;
        }

        public String getDosageUnitText() {
            return dosageUnitText;
        }

        public String getRemark() {
            return remark;
        }

        public String getTotalOutQty() {
            return totalOutQty;
        }

        public String getTotalOutQtyUnit() {
            return totalOutQtyUnit;
        }

        public String getTotalOutQtyUnitText() {
            return totalOutQtyUnitText;
        }

        public String getIsSplit() {
            return isSplit;
        }

        public Integer getSubtotal() {
            return subtotal;
        }

        public Integer getDrugDosage() {
            return drugDosage;
        }

        public String getDrugDosageUnit() {
            return drugDosageUnit;
        }

        public String getDrugDosageUnitText() {
            return drugDosageUnitText;
        }

        public Integer getMinPackQty() {
            return minPackQty;
        }

        public String getMinPackUnit() {
            return minPackUnit;
        }

        public String getMinPackUnitText() {
            return minPackUnitText;
        }

        public String getPackUnit() {
            return packUnit;
        }

        public String getPackUnitText() {
            return packUnitText;
        }
    }
}
